package com.naiterui.ehp.bs.weixin.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Author gaoliangliang
 * @Date 2020/9/23 1:29 下午
 * @Version
 **/
@ApiModel(description = "小程序手机号参数VO")
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class MiniappPhoneParamVO {

    @ApiModelProperty(value = "包括敏感数据在内的完整用户信息的加密数据", required = true)
    String encryptedData;
    @ApiModelProperty(value = "加密算法的初始向量", required = true)
    String iv;
    @ApiModelProperty(value = "敏感数据对应的云 ID，开通云开发的小程序才会返回", required = false)
    String cloudID;
    @ApiModelProperty(value = "用户openID", required = true)
    private String openId;
}
